execute store result score #level temp run data get entity @n[type=marker,distance=..1,tag=StreamMinecart.data] data.Level
execute store result entity @n[type=marker,distance=..1,tag=StreamMinecart.data] data.Level int 1 run scoreboard players add #level temp 1

#Levels
execute if score #level temp matches 1 run data modify entity @n[type=marker,distance=..1,tag=StreamMinecart.data] data.Output merge value {Count:1,NeedTick:40,Multiply:2.0}
execute if score #level temp matches 2 run data modify entity @n[type=marker,distance=..1,tag=StreamMinecart.data] data.Output merge value {Count:1,NeedTick:20,Multiply:2.0}
execute if score #level temp matches 3 run data modify entity @n[type=marker,distance=..1,tag=StreamMinecart.data] data.Output merge value {Count:1,NeedTick:20,Multiply:3.0}


scoreboard players reset #level temp

##ResetTimer
function vs:system/game_ctrol/stream_minecart/timer/reset